löwenberg's canal - German English Dictionary